place full of pebbles or coarse gravel - Türkisch Englisch Wörterbuch